English language
The Beach
by Alex Garland
4 stars
(4 reviews)