MacFarquhar was the son of Sir Alexander MacFarquhar, a senior diplomat who was Director of Personnel for the United Nations secretariat.
MacFarquhar was the son of Sir Alexander MacFarquhar. Sir Alexander MacFarquhar was a senior diplomat. This senior diplomat was Director of Personnel for the United Nations secretariat.