The Engineer of Human Souls The Engineer of Human Souls
PAN Picador 0330 291521 from 1986
Cover
Artist Russell Mills
    
The Engineer of Human Souls
Chatto & Windus 0701 12931X from 1985
Cover Artisst
Donald Macpherson