E-commerce and its rulings in Islamic jurisprudence

41