Robert Willis — Anglican priest, theologian and music composer (1947–2024)