Open menu
Byrne J. Horton
Dictionary of modern chess