abdi, yasser, nasiri, morteza, nasiri, morteza, Shabazinia, Morteza, Asghari, fakhroddin. “Lawful-Judicial Survey of the Nature and Descriptions of Barter Contract.” Islamic Law & Jurisprudence Researches, vol. 11, no. 40, 2017, pp. 51-74.