— HALIFAX ( M.