Comment

Community comment are the opinions of contributing users. These comment do not represent the opinions of Surrey Libraries.
Jun 25, 2017_Mirelda_ rated this title 4 out of 5 stars
Gripping from the start, and hard to put down. The main character is complicated--admirable in some ways and irritating in others (like a lot of humans I know). The conclusion was satisfying and uplifting, and I immediately put another book by this author on hold.