The Culture Code is an amazing read. I don't claim to agree with everything that Rapaille writes, but it's undeniably interesting. The author comes off as a little cocky and presumptuous. If you can get past that, then if part of what you do requires understanding a market then you would do well to read this book.