1660049
9780691005553
James M. McPherson is Professor of History at Princeton UniversityMcPherson, James M. is the author of 'Struggle for Equality Abolitionists and the Negro in the Civil War and Reconstruction', published 1995 under ISBN 9780691005553 and ISBN 0691005559.
[read more]