William Cunningham was a Scottish economic historian and Anglican priest. He was a proponent of the historical method in economics and an opponent of free trade.