Books

An Introduction to Chess Moves and Tactics Simply Explained An Introduction to Chess Moves and Tactics Simply Explained
2012
Chess 80 Classic Problems Chess 80 Classic Problems
2009