RecordDetails
London : The International Institute of Islamic Thought ; Kuala Lumpur : Islamic Book Trust, [2006]
xxxvi, 441 pages ; 23 cm