Adam Ferguson His social and political thought - Kettler David (New Brunswick Transaction Publishers, 2005)