German today - Moeller, Jack; Liedloff, Helmut; Hoelzel, Alfred (Houghton Mifflin, 1976)