Book
Chess Fundamentals, Revised (Chess) Open Library
author:
José Raúl Capablanca
/
Nick De Firmian
publishing house:
Random House Puzzles & Games
2006