James Lorimer, 1818 - 1890. Jurist and political philosopher

1890