Classification and formation of contract : a comparative study - Muhammad Khair Ngadiron (: International Islamic University Malaysia, 1991)