Singh, Y K Teaching of history: Modern methods - New Delhi APH Publishing Corporation 2004 - xiii+270 ISBN: 81-7648-768-6