public profile
Son of Thomas Miller Barnes and Elizabeth Jane Archer Brother of John Archer Barnes; Amy Barnes; Emily B Barnes; Fredrick Charles Barnes and William James Barnes