Batsford Chess Endings by Jon Speelman | Menrva Books | MenrvaBooks