Winning with the King's Gambit

Joe Gallagher
H. Holt
9780805026313
0-8050-2631-2