this book is great. I haven't found a part that doesn't make sense too much in it since I've first read it. It's been with me through a lot. it also helped me to meet a lot of great people and learn a lot of new stuff. greatly reccommand you guys to read it.