The thoughtful guide to Islam - Haeri, Fadhlalla (Bhavana Books & Prints, 2006)