David hume slides and presentations