Stuart Slade, Salvation War dilogy.

   

v20240901