World in change - Marsten W E (Edinburgh Oliver and Boyd, 1985)