64 Things You Need to Know in Chess: A Renowned Chess Teacher Provides Essential Knowledge for Improving Players

Essential

by John Walker

Paperback

ISBN: 978-1-901983-67-8

ISBN-10: 1-901983-67-6

Gambit Publications Ltd · 2002