A review by roglows
The Song of David by Amy Harmon

5.0

Apparently Amy Harmon does no wrong. This book was beautiful, just like all of her others. She GETS people, gets humanity. So much love for her words and the worlds she creates.