German Non-fiction by Pat Cadigan