David Harris is a published author and Lawyer based in Toronto who is an adamant human rights activist.Read less