Steven Levy (1984)

5/5. Finished Thursday 18 April, 2013.

(Originally published on Goodreads.)