Author: Hall, T. H. (St. John, N. B.)