Comment

Community comment are the opinions of contributing users. These comment do not represent the opinions of Surrey Libraries.
Mar 17, 2017Eil_1 rated this title 4 out of 5 stars
Enjoyed this book. The plot was well-managed and the conclusion was a surprise.