1001 Brilliant Ways To Checkmate by Fred Reinfield