Three great economists Smith ,Malthus and Keynes - Skide;sky,Robert; Winch,Donald; Raphael,D.D (New York Oxford University Press, 1997)
Smith