Read this book about 4 months ago and i can say it is one of the best books out there that everyone must read atleast once in their lifetime . Very thought provoking and interesting book will change your perception , leave you with some mind boggling questions and tons of knowledge. Help to understand the world we live in , the cultures we follow, the traditions we believe in , gender, sexuality you name it this book has it all.