General Horace Porter was a staff officer to Ulysses S. Grant at Vicksburg, on the Overland Campaign, and all the way to Appomattox. His lively, often humorous, and exciting memoir of that time reveals a Grant you may have not seen before.

Pin It on Pinterest