Amazon
Understanding the Chess Openings (Practical Chess Openings)
Amazon MarketplacePages: 224, Paperback, Gambit Publications