Methods of Teaching History by Granville Stanley Hall, Granville Stan Hall & William Francis Allen