Chess player's bible :
Eade, James
Chess player's bible : illustrated strategies for staying ahead of the game / James Eade - Singapore Readers Digest 2008 - 256 p.
9789810594534
Chess
794.1 EAD-J
Chess player's bible : illustrated strategies for staying ahead of the game / James Eade - Singapore Readers Digest 2008 - 256 p.
9789810594534
Chess
794.1 EAD-J