Title: Virtual Light by Gibson, William (July 28, 2011) Paperback