translate English to German: Or the quest for the Garden of Eden.
Oder die Suche nach dem Garten Eden.