Sacrifice at Vicksburg: Letters from the Front By Puck, Susan T. (EDT) Hardcover Price $8.54 Free Shipping