Essential Chess Endings for Advanced Playersde John DonaldsonEdiciones (1)Essential Chess Endings for Advanced Players (1995)Chess Digest · ISBN 9780875682631Más obras de John DonaldsonA canoe quest2006Specification of John DonaldsonCycadsAccelerated dragons