Author: Saint John (N.B.). St. Andrew's Kirk. Historical Committee