Stewart, Dugald, philosopher, 1753–1828 Edit

Summary

Agent Type
Person

Name Forms

  • Stewart, Dugald, philosopher, 1753–1828