Exploiting Weaknesses (Winning Chess Strategies) - 9781836840466