by David Regis (Editor), David Regis (Editor), E. H. Tinsley (Commentary), J. R. Capablanca (Commentary)
Format: Paperback
Pages: 388
Publisher: Hardinge Simpole
Published: 01 Jul 2001
ISBN 10: 1843821753
ISBN 13: 9781843821755