← Reading
by John Scalzi
Old Man's War #3
Finished September 27, 2015★★★★★
First published 2007 · 336 pages · Open Library · Goodreads