Irshad Manji

2 Appearances
Founder and Director, Moral Courage Project, New York University; Author