The stages of development

A prominent historian, Samuel Tan defined history as the dynamic process of dealing with the past in which the stages or aspects of development are interrelated, brought upon by the understanding of the present and the future.