I got this book for Christmas last year and recently finished reading it. I think it's fascinating and I was wondering if anyone here has read it, and if any of you have, what are your thoughts on it?