thesandyreader's Reviews (207)

fast-paced

The best book I’ve read in a while… unexpected and thoughtful, I was unable to put it down.