Martin D'Arcy - British priest, philosopher