Scan barcode
A review by readingwithmycats
Harmony by Carolyn Parkhurst
5.0
Not a typical kind of read for me but I found it hard to put down. Excellent writing from the very start and the ending was not at all where I saw things going.