understanding Islam from Vedic teachings