A Different Sin by Rochelle H. Sehwab
A Different Sin brings the characters of Schwab's first novel, As Far as Blood Goes to the years just before and during the Civil War. David Carter, elder son of a Virginia slaveholder, goes to New York to seek a career as an artist. Against his will, he falls in love with Zachary and is filled with guilt. To escape his "sin," he flees to the Civil War battlefields as a correspondent for Leslies's Illustrated Weekly. There he suffers the horror of Grant's Wilderness Campaign.