Revise AQA GCSE (9-1) German Revision Guide. includes online edition/Harriette Lanzer