This book is perfect as it is on the list for my Book List 2012! I made a list of 100 books to read before you die by merging three lists I found online. :)