March 26, 2019Published by OJ Muro at March 26, 2019Categories Fundamental CheckmatesFundamental Checkmates offers over 300 positions to solve (with full solutions), but it is primarily a textbook on how to give checkmate. This massive, oversize book […]