Civil War Breakfast Club Episode 154 - General James B. McPherson
Civil War Breakfast Club - A podcast by civilwarbreakfastclub

Categories:
In which we discuss General James B. McPherson, with specific emphasis on his death, which had many repercussions.