Islamic thoughts (2)