Infinity Engine (Transformation #3) by Neal Asher - WordSea