Allama Iqbal and several other scholars have termed history as a source of knowledge similar to wisdom and intellect. Leaving aside the question of how far it is correct and what justification philosophers give in this respect, there is no doubt that the study of history has played a very significant role in the gradual development of human ideas and thinking and on the whole of human society especially when we look at history as being a mirror to judge the advancement of collective human performance and collective wisdom.