Martin Bromley Cocks — (1957-2005)