Eisenhorn Trilogy

Series by Dan Abnett