William Eaton FosterBooksMethods of teaching historyMethods of Teaching HistoryAuthor data: Open Library