Understanding Islam: Foundations, Beliefs, and Practices