Beach by Alex Garland

From Book Trigger Warnings