Islam Its History Teaching And Practices 2004