James Hutchison Stirling : his life and work /
Stirling, Amelia Hutchison,author.
Includes index.
Stirling, James Hutchison, 1820-1909.
Philosophers