Hall, G. Stanley. 1896. Methods of Teaching History. Second edition, entirely recast and rewritten. Boston: D. C. Heath.