Checkmate Strategies - Softcover

Koltanowski, George; Finkelstein, Milton

 
9780945470786: Checkmate Strategies