×
  • Chess Opening Essentials: The Ideas & Plans Behind ALL Chess Openings, The Complete 1. e4 (Volume 1)

    Stefan Djuric Dimitry Komarov Claudio Pantaleoni

Click on cover to enlarge.
8 - 9Hours to read