The world ahead : our future in the making - Mayor, Federico (Zed Books, 2001)