case analysis

Halifax