Ainslie, Grant Duff Douglas, philosopher