Modern Chess Tactics: 200 hard puzzles for the tournament player - Kindle edition