Basic Chess Endings Paperback May 12 1979 | Desertcart Kenya