Islam: Its History, Teaching, And Practices 2004