20 Chess Puzzles. Mate in 1

Get 42 free chess lessons for beginners to learn the main chess openings by text, video, pdf and pgn files and to download pdf ebooks, pgn files and pgn viewer program to analize games played by chess masters: