Jim Downs
Jim Downs is an American historian. He is the Gilder Lehrman-National Endowment for the Humanities Professor of Civil War Studies and History at Gettysburg College. Provided by Wikipedia-
1by Downs, Jim
Published: Cambridge, Massachusetts : London, England | The Belknap Press of Harvard University Press | 2021Book