Practice papers for Revised Higher German /
Ure, Calum E.
Glasgow : R. Gibson,
c1995.
Text in English or German.
German language
German language
Revised Higher German