HALIFAX ( N . S ) d.