New Ideas in the Caro-Kann Defense (The MacMillan Chess Library) by Jon Speelman | Menrva Books | MenrvaBooks