Virginians at War: The Civil War Experiences of Seven Young Confederates - 9780842050548