Pattern recognition - Gibson, William, 1948- (Penguin fiction, 2003)