Islamic banking : state of the art - Ahmad, Ziauddin (Islamic Research and Training Institute, Islamic Development Bank, 1994)