This is one of the best and most interesting book I have ever read. I gave it 5-star because I absolutely love Catherine Wilkins and her books. I have...