Book Review: The Generals Speak, Should We Listen? / 10 Confederate Memoirs by David J. Eicher4/11/20165/4/2024