Three great economists - Smith, Raphael D.D (Oxford University Press, 1997)