The Solid London System Chess Opening: Tactics and Strategy Courses

blank

The Solid London System Chess Opening: Tactics and Strategy

The Solid London System Chess Opening: Tactics and Strategy, available at $69.99