The prohibition of transactions involving excessive uncertainty or ambiguity, types of gharar, and how Islamic contracts mi...