CipherChess
CipherChess
The Modern Chess Study
Herbert Jennings Rose vs Kanwar Dalip Singh Chess Game (1906) | CipherChess