Kairupan, Barnabas Harold Ralph