'The beach' signed edition of 300