Author: Graeme Ewens; David Minton; Marshall Editions Ltd.