■ HALIFAX ( N.