Islam Vol. 2 : Islamic thought, law and ethics - Siddiqui, Mona Ed (2010)