1000 Checkmate Combinations by Victor Henkin
100 Endgames you must know - De La Villa
Chess Endgames for club players - Grooten
Practical Chess Endings - Keres
The Art of Checkmate - Renaud, Kahn
Mastering Mates 1 - Edwards