Giffnock & Clarkston Chess Club

The History Of Chess

Chess: Art, Science and Sport:

(Compiled with thanks to George Clark, Stirling Chess Club)