The beach - Garland, Alex 1970- (Penguin Books, 1997)