AQA A Advanced geography.
Barker, Amanda.
Philip Allan Updates,
c2006.