History in Theory and Method: A study in historiography - Rajayyan, K. (Ratna, 2000)