Makes you think and think and think. I like books that challenge you. Take you out of your comfort zone and pushes you. Need to read all of em.