Islam: Its History, Teaching, and Practices