Teaching history for the common good - Barton, Keith C. (L. Erlbaum Associates, Publishers, 2004)