Pat Cadigan | lit.salon