Long Walk Home ...a Civil War infantry soldier's love story
Publisher: James Funk
Published: Apr 23, 2012
Format: paperback
Number of pages: 380
ISBN-13: 9780615522609