German Mystery by Pat Cadigan