historical sociology, as a comparative study of social groups, leads to the understanding of the structure of a society, its background and its composition in the past and these serve as the setting for the historical events. it also provides an insight which bridges the gap in the evidence and claims of the historians and contributes to the improvement and promotion of historians' mode of...