Civil War Collector's Encyclopedia: Arms, Uniforms and Equipment of the Union and Confederacy
$23.99