The Islamic Challenge: Righteousness and justice
December 31, 2006