Hidden cities - Kennedy, Roger G. (Penguin, 1997)