Intellect and spirit : the life and work of Robert Coles