This book was excellent! If you are mature enough to handle the content, then this book can provoke serious thought. It is also a fast read, so it is perfect for anyone who wants great literature in less than 300 pages!