James M. Banner, Jr.
James M. Banner, Jr., is the author of many books, including The Elements of Teaching. Most recently, he is editor of Presidential Misconduct: From George Washington to Today. A founder of the National History Center of the American Historical Association, he lives in Washington DC.
Other books by this Author