2 books in this genre
Effective teaching in elementary social studies
Tom V. Savage
Visuals for the language classroom
Andrew Wright