Pages: 220, Paperback, Chess Detective Press
Price now:
Amazon
£16.43
£17.97
£20.99
£23.44
£30.95
£13.50
£12.99
£13.99