Chess Fundamentals, Revised

by Capablanca, Jose R ; Firmian, Nick De

Available Copies