This is my favorite book of all times, I have never and will never read such a highly intellectual book that tests my intelligence and general knowledge. I read this book when I was 12 and is my go to book for a little mystery. each time I read it I uncover new and small details I've missed in the past.