Practice Makes Perfect Intermediate German Grammar (Practice Makes Perfect Series)
Ed Swicktaught German for 30 years. He is the author of several books on German and ESL such asPractice Makes Perfect: German Pronouns and PrepositionsandGerman Demystified.