Reading list: Time-Life: The Civil War Series
Time-Life: The Civil War Series