Mansur Nurullah: Waves of Change and History Re-asserts Itself