Ijtihad in twelver shi-ism: the interpretation and application of Islamic law in the context of changing muslim society