Hammer's German grammar and usage. - Hammer, A. E. (Alfred Edward) (E. Arnold, 1996)