Modern Chess Openings Walter Korn Nick DeFirmian PB Batsford Chess LibraryModern Chess Openings Walter Korn Nick DeFirmian PB Batsford Chess Library