As far as chess books go, this one is pretty good. It uses algebraic notation, it goes over games, it covers ideas using events that happen in actual Master Level play, and it has general techniques that can be used to cover your own games. I honestly don't know why it is rated so low on this site, but I thought it was all right.