Rating: 5/5 | This book is one of the greatest dark horses of my life. My mother bought it for me many years ago, and I have re-read it several times since then. I also lend it to friends whenever I can, and they always love it as well. (Click the post to read more.)