D. H. MacGregor

Scottish economist and professor of political economy at Oxford