About Iain
Iain Benson is a legal philosopher and practising legal consultant. He was a member of the draft committee for the South African Charter of Religious Rights and Freedoms and has also made significant contributions to the understanding of the Canadian Charter of Rights and Freedoms and religious freedom under Canadian law.