Recent Developments In The Theory And Practice Of Islamic Banking And Finance Humayon Dar Loughborough University.