Fryguy451 rated The End of All Things: 3 stars Nov. 13, 2016 Public The End of All Things by John Scalzi (Old Man’s War #6)