Christopher David Needham — (1948-2011)