Macfarlane, James, Minister of Duddingston.