Teaching of History - Arora, K.L. (Ludhiana Parkash Brothers & educational Publishers, 1979)