I listened to the audible version. While i enjoyed the information provided, i must admit that the pronunciation of certain words of south indian origin are appaling. Like make some effort in learning how to pronounce tamil, telugu, Malayalam and kannada words. Also some information borderlines on pseudoscience and quackery.