David Groves

David Groves is Legal Counsel for the Senate of Canada, and Secretary of the Canadian Study of Parliament Group.