The Long Roll by Mary Johnston

Set amid the American Civil War in Virginia, this historical novel follows soldiers, officers, and civilians whose lives are swept up in the Peninsula Campaign and its aftermath; through vivid battle scenes, personal sacrifice, and strained loyalties, it charts how courage, honor, and love are tested by the brutal realities of war and the upheaval it brings to families and communities.

Purchase from Bookshop.org