Books by John Sharples
John Sharples
Filter
A Cultural History of Chess-Players
Minds, Machines, and Monsters
John Sharples
HardCover
Published:
2017