Essential insights about islam