David Hume: his theory of knowledge and morality.
Macnabb, Donald Cecil.
London, 
1951.