I loved this book. Well, a few annoying things (The Angel Gabriel was created by God as an angel and therefore was never a man?) I grumbled about that, but in the end I loved this book, beginning to end. I could not decide on a four or a five rating. Honestly, I would give it a five except it ...