Countering questions & objections of Islamic Revivalist Thought