Initially I had not intended to buy this book, it is a book that we were asked to read in college and usually I do not like books that our teacher gives us (it depends) but this is great! From the very first page it has action and it is not like in some book or you want to jump a page to move forward faster ... No! One of every page has a different action do advance the investigation ... So I can highly recommend it !!!