Trailblazers in Canadian Legal History: David Shannon
David Shannon has held positions in academia, law, social services, and human rights in both Ontario and Nova Scotia, and worked with the United Nations to advance disability rights on an international level.