John Macleod Campbell Crum — Anglican theologian and poet