Manyebook
Sam Palatnik
Chess Tactics for the Tournament Player