Dr Daniel Whistler Senior Lecturer Philosophy Personal WebsiteFull details of publications ACADEMIAAcademia profile