Text this: Islamic Banking Theory and Practice: A Survey and Bibliography of the 1995-2005 Literature