Contemporary Jurisprudence of Financial Transactions (Author: Saad Al-Khathlan)

50