Shadows on My Heart: The Civil War Diary of Lucy Rebecca Buck of Virginia (Southern Voices from the Past: Women's Letters, Diaries, and Writings Ser.)