Colour Explosion by David Michael Borrill
_