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.