Jonathan BeneckeBooksSavage TruthSavage EndSavage DawnSavage NightSavage EarthAuthor data: Open Library