Pātuhitia tēnei: An Islamic philosophy of virtuous religions :