I've read this book before but I have such a lousy memory for the details that it is like I have never read it before. Needless to say that if I hadn't enjoyed the book the first time out that I would not be reading again.

 

This book is just so rich with detail and insight. I love it.