The Batsford chess encyclopedia

Nathan Divinsky
Batsford
9780713462142
0-7134-6214-0