This is a must-have guide if you are going to spend some time in the Czech Republic. Guy is very open and usually hits the point. I have given the book for my Czech colleague to read and afterwards received no comments about it, which makes me think that there is some truth. Anyway, reading is very fun, deep and very helpful.
You can get it on Amazon (Aff link).
I wish all countries had such kind of book to read before traveling/moving.