Aggarwal, J. C

Teaching of history : a practical approach / J.C. Aggarwal - viii, 414p. : ill.

Label on t.p.: Exclusive distributor, Advent Books, New York, N.Y

0706921631


History--Study and teaching (Higher)

D16.2 AGG 2007