Author:Thomas Campbell (1733-1795)

Works

 * Philosophical Survey