by Gustav Meyrink (Author), Mike Mitchell (Translator), Gustav Meyrink (Author), Mike Mitchell (Translator)
Format: Paperback
Pages: 268
Edition: paperback / softback
Publisher: Dedalus Ltd
Published: 15 Sep 1992
ISBN 10: 0946626928
ISBN 13: 9780946626922