The theory of contracts in Islamic law

by S. E. Rayner

xii, 445 p. ; 24 cm