Compilation of novels and short stories featuring the very popular and much loved character Ciaphas Cain in a third Omnibus edition. In the grim darkness of the 41st millennium, mankind’s mighty Imperium is threatened on all sides by its enemies – brutal orks, ravening tyranid hordes and the corrupt armies of Chaos. Many are the heroes who stand at the forefront of this endless fight against evil, but few names conjure up as much awe and respect as the legendary commissar Ciaphas Cain. When all seems lost, Cain, his trusty but malodorous aide Jurgen, and the Valhallan 597th, can always be relied upon to ride to the rescue and save the day! With their thrills and spills, and tongue in cheek humour, the Ciaphas Cain novels offer a unique vision of the Warhammer 40,000 universe. Saviour of the Imperium contains the novels The Emperor’s Finest, The Last Ditch and The Greater Good, the novella Old Soldiers Never Die, along with a number of additional short stories.