Guide to the chess openings - Hardcover

Barden, Leonard And Tim Harding

 
9780679130529: Guide to the chess openings