rynisreading's Reviews (769)


Quite outrageous but overall a fast and captivating read.