Teaching world history : a resource book - Roupp, Heidi (M.E. Sharpe, 1997)