John Holmes (1910-1988) was a diplomat and scholar. He joined the Department of External Affairs and was there until 1960, when he left the public service to become President/Director General of the Canadian Institute of International Affairs till 1973. He was a Visiting Professor of International Relations at the University of Toronto from 1967 until his death.