Introduction to islam - Waines, David (New Delhi Foundation Book India, 2004)