Advanced Geography - NAGLE, GARETT (UK oxford University Press, 2000)