Spares 1 / 500 by Michael Marshall Smith, Alan Clark, Michael M. Smith | Lex | Lex