School of thought : 101 great liberal thinkers /
Butler, Eamonn,author.
Institute of Economic Affairs (Great Britain),publisher.