Latvian gambit - Softcover

T Kapitaniak

 
9780906042298: Latvian gambit