Civil contracts in the Kingdom of Saudi Arabia by Khaled Al-Sayed Muhammad Abdulhamid

103