I don't know what I was expecting when I ordered this book but it certainly wasn't what I read. It is the most amazing and tragic story. I found myself crying for the character hassan. There are times when you root for a character that you hated earlier on in the story. Beautifully written and I definitely will be reading every other book from this writer.