General Takaful Practice : A Technical Approach to Eliminate Gharar (uncertainty), Maisir (gambling) and Riba (usury) - Muhaimin Iqbal (Gema Insani Press, 2005)