Sewer, Gas and Electric: The Public Works Trilogy by Matt Ruff | ReadsToRead