abdi, yasser, nasiri, morteza, nasiri, morteza, Shabazinia, Morteza, Asghari, fakhroddin (2017) ‘Lawful-Judicial Survey of the Nature and Descriptions of Barter Contract’, Islamic Law & Jurisprudence Researches, 11(40), pp. 51-74. doi: