Charles Edward Maple (1932-2006)