Understanding Chess Move by Move by John Nunn 9781901983418 Paperback softback
eBay