An edition of The Beach (1996)
By Alex Garland
Publish Date
February 1, 2000
Publisher
Riverhead Trade
Language
eng
Pages
445