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