The Earth is...Our Eden