Peter Moffatt — (1940-2006)