Making the teaching and learning of history interesting for everyone - Field, Richard J. (Great Books, 2006)