Chess Tactics for Intermediates

Createspace Independent Publishing Platform
Chess Tactics for Intermediates