Modern German Grammar Workbook by Heidi Zojer (Languages Assistant, University College, Dublin.)
An innovative new workbook of exercises and language tasks for intermediate and advanced learners of German, this text is suitable for group or pair work and for private study and can be used independently or alongside Modern German Grammar.