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