Alex M Cameron

Alex M. Cameron studied law at Oxford and Dalhousie Universities and practices constitutional litigation in Nova Scotia.