In Blue 3 by David Bythewood
_