Machineries of mercy /
Major, Tim(Science fiction writer),author.