TEACH YOURSELF CHESS
Description
William Hartston is an International Master and former British chess champion, and an acclaimed writer and broadcaster.
Product details