If your are not a self aware person that thinks that the universe exists the way you see it and that you have the world completely figured you will not be able to handle this book. If you are open minded and can accept chang and uncertainty easily you will love this book.