A great book, that you have to keep an open mind while reading, and not get influenced by the opinions in it too much, to get the powerful message it holds. (since ive already read it xD )