This other Eden
Clarke, David.
Thomas K. Clarke
1985