James K. Langhorne, VA, engineer/mechanic, CS Navy, Civil War
Author needs vital stats, image and other information re. the above.
Many thanks.
Author needs vital stats, image and other information re. the above.
Many thanks.