1 introduction
Al Baqarah Ayah 49-59 Notes
Week 3 Ethics, stakeholders and the social contract.
Taraweeh
My run in_kuwait
Utilitarianism
Let’s Understand the Qur’an Lesson -14a
Questioning Natural Rights: Utilitarianism ER 11, Spring 2012.