Transport and trade - Barke, Michael (Edinburgh Oliver & Boyd, 1986)