jm3 rated Mona Lisa Overdrive: 3 stars Dec. 13, 2014 Public Mona Lisa Overdrive by William Gibson (Sprawl, #3)