Peter Coker 1926-2004