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