John Marshall Brown (1838-1907)
Brig.-General John Marshall Brown, of the 32nd Maine Volunteer Infantry
Categories
Share
Contributed by Mark Meredith on 23/01/2023 and last updated on 23/01/2023.
Brig.-General John Marshall Brown, of the 32nd Maine Volunteer Infantry