Saudi Private International Law - Ahmed Salama and Islam Abdel Karim

112.75