Chameleon by Jonathan Cruickshank
_