Rt. Rev. Mgr Kenneth McCaffrey 

Dunkeld