Field Artillery Weapons of the Civil War, revised edition
$32.95