Tallinn: Valgus, 1996415 pagesISBN: 5440013628
German textbook for advanced students
HardcoverGood condition