Preface Logo

TRADE AND CANCELLATION IN ISLAMIC LAW