In ‘The Last Emperox,’ John Scalzi Delivers a Satisfying Space Opera With a Soul
John Scalzi gave up on God at an early age. While Scalzi identifies as an agnostic, a mix of action, sly humor and religion has become a mainstay of his popular sci-fi novels