Dr. James McPherson is one of the leading historians of the post-60’s era. He received his Ph.D. from Johns Hopkins University in 1963, with the Highest Distinction. He is Professor Emeritus of United States History at Princeton University where he taught for 25 years, and a former president of the prestigious American Historical Association. His book “Battle Cry of Freedom”…
Rod O'BarrMarch 28, 2023
Recent Comments