Review: love + hate = three stars
Rating: 3 out of 5
Date: 09 26, 2013
Beautiful writing, beautiful story, exceptional characters, splendidly researched, accurate historical setting. Hate the ending. Sorry, three stars is the most generous I can be.