An Irishman in the Iron Brigade: The Civil War Memoirs of James P. Sullivan (The Irish in the Civil War)
$35.00