Philip Hugh Harford - (1946-2018)