Scan barcode
kellyd's review
reflective
sad
medium-paced
4.5
Wow - on paper this would not be the book for me, yet I really enjoyed it. With a lesser writer, the characters would be unlikable and the plot boring.
More...