Gosh, where do I start with this book? There is so much to say that I could probably waffle on for hours and yet I am struggling to find words. I have truly loved every paragraph, sentence and probably every word of this book, it is just sublime. I have given this five stars, because I have to give ...