Winning Chess Openings
EVERYMAN CHESS
Yasser Seirawan
9781857443493
An: 2003
Winning Chess Strategies
EVERYMAN CHESS
Yasser Seirawan
9781857443851
An: 2005
Opening Repertoire: The Modern Defence
EVERYMAN CHESS
Cyrus Lakdawala
9781781945308
An: 2019