David Smith rated The Long War: 4 stars March 12, 2018 Public The Long War by Stephen Baxter, Michael Fenton Stevens, Terry Pratchett