Islamic Finance by Thorsten Steffens, Bloomsbury Information Ltd & Hafez Abdo