Modern Endgame Practice
Beliavsky, Alexander; Mikhalchischin, Adrian
ISBN 10:
0713487402 ISBN 13:
9780713487404
Published by Batsford, 2003
Used
Condition: Good
Soft cover