Translated by Freelance Translator Mike Mitchell Gustav Meyrink