David Frank Hurford
1932-2003