Latvian gambit - Softcover

 
9780906042298: Latvian gambit