displacing hinduism and Islam