David Hume common-sense moralist, sceptical metaphysician