I would definitely recommend this book to all of my friends, especially to those who don’t realize things are changing. I really liked the reality of this book. I gave this rating because as I said in the title, this is definitely a thought provoking book. This is a book that will stay with me for a long time to come.