Agarwal, J. C. Teaching of History - New Delhi Vikas Publishing House 1983 - 8274 ISBN: 0-7069-2163-1 Dewey Class. No.: 375.9/Aga