Downloading 1001 Chess Exercises for Beginners: The tactics workbook that explains the basic concepts, too

Combines over one thousand chess problems with descriptions of different chess positions and tactics including the double attack, mate in one, mixed motif, and skewer.