Hasluck Eugene Lewis Teaching of history - Cambridge Cambridge University Press 1926 - 119p Source: Textual