HALIFAX , N . S. , d.