Islands in time : - Patton, Mark (Routledge, 1996)