History of St. Andrew's Society of St. John, N.B., Canada. 1798 to 1903. [With portraits.]
Jack, I. Allen.
St. John, N.B., 
1903.