أرسل هذا في رسالة قصيرة: A critical study of the concept of gharar and its elements in islamic law of business contract /