Teaching Guide: European World 2005 G7 by Oup | Menrva Books