The works of Dugald stewart : VOL. 2 - Stewart, Dugald (Cambridge : Hilliard and Brown, 1829)
Keywords: Philosophy