← Reading
by John Scalzi
Finished October 21, 2015★★★★★
First published 2012 · 318 pages · ISBN 9781429963602 · Open Library · Goodreads