A View Of The Vicksburg Campaign: A Paper Read Before The Ma... By Vilas, William Freeman Hardcover Price $11.91 Free Shipping