1001 Brilliant Ways to Checkmate2017 · Book · Koleksi PerpustakaanOffers a comprehensive collection of checkmate combinations.