Islamic banking and finance : what it is and what it could be / editor, Tarek El Diwany ; contributions from Taris Ahmad ... [et al.]. - El Diwany, Tarek; Ahmad, Taris (1st Ethical Charitable Trust, 2010)