AGGARWAL, J.C Teaching of History : A Practical Approch - 3rd ed - New Delhi Vikas Pub House Pvt.Ltd 1999 - viii, 384 ISBN: 706975073 Dewey Class. No.: 371.1020954