Jack Miller 1945–2004