I loved this book, the story, the descriptions of the people, places and situations were so well done. The characters were made very real and understandable in both of the opinions that they held. Secondary characters added to the completion of the story and brought an added dimension to the over...