Teaching History for the Common Good - Keith C. Barton; Linda S. Levstik (2004)