This book arrived earlier this week. It has a reputation as a good, but controversial book so it should be interesting to work through. I have gone through the 1st 2 chapters so far. Each chapter begins with a set of exercises, and then proceeds to the topic of the chapter with the answers interspersed throughout.
I will have more to say about the book later on, but so far I have enjoyed what I have read. Even if you do not agree with everything he has to say, he does make you think about his position.