Teaching History for the Common Good by Linda S. Levstik & Keith C. Barton