This 337-pages book by John Scalzi was published in 2014 by Tor Books. It would take roughly 7 hours to read.