Geography and technology - Brunn, Stanley D. (Kluwer Academic Publishers, 2004)