ROMAN'S LAB VOLUME 43 New Lines & Novelties White against the Caro Kann, Alekhine & French Defense by The House of Staunton, Inc. for nswmdk2078-new toys

ROMAN'S LAB  VOLUME 43  New Lines & Novelties for White against the Caro Kann, Alekhine & French Defense by  The House of Staunton, Inc.