black & white scanned portrait image from book, Pictorial Portsmouth, page 6
Dr. James M. Shackelford, also spelled Shackleford, was a Portsmouth physician until he moved to Des Moines, IA. He died there in 1872.
black & white scanned portrait photo image from book, Pictorial Portsmouth, page 6
Served in the 22nd O.V.I. Civil War. Moved through the ranks during the war from 1st Lieutenant to Brigadier General. Died 1893 in Washington State.