German Mystery by Adrian Reynolds