En prest som är ett stycke före sin tid.