John O'Brien Marsham Cokayne - (born 1920)