Banner, James M., Jr.
Identifiers
- Open LibraryOL8027984A
Top Subjects
- Teaching (1)
- Learning and scholarship (1)
- Academic achievement (1)
- Study skills (1)
- World history (1)
Books by Banner, James M., Jr.
Total count: 5
-
Elements of TeachingYale University Press1999-01-01
-
Elements of LearningYale University Press2001-01-01
-
Being a HistorianAn Introduction to the Professional World of HistoryCambridge University Press2012-01-01
-
Presidential MisconductFrom George Washington to TodayNew Press, The2019-01-01
-
Ever-Changing PastWhy All History Is Revisionist HistoryYale University Press2021-01-01