Arabic Mystery by Pat Cadigan