1001 Brilliant Ways to Checkmate (Fred Reinfeld Chess Classics) by Fred Reinfeld (15-May-2014) Paperback