Diercke Geography - Englischsprachige AusgabeTextbook: Advanced Level272 pages10 hours of reading2012