Interpretation of past texts : the application of Hans-Georg Gadamer’s philosophical hermeneutics to an understanding of history education