Mastering German grammar: Levels A2, B2 of the Common European Framework (high school and beginning graduate studies) (Paperback)
FINALLY! A book that combines: Understandable fact sheets, illustrated and detailed, with full years of applications. Germanists found their little nugget. A really nice book. A buy without hesitation.