Mate in Two Moves: Two-move Chess Problem Made Easy - Softcover

Harley, Brian

 
9780486224343: Mate in Two Moves: Two-move Chess Problem Made Easy