British Moralists
Subtitle: 1650-1800. Volume 2
Publisher: Oxford Clarendon Press
Published: 1969