The theory of contracts in Islamic law
by
S. E. Rayner
xii, 445 p. ; 24 cm