John Converse Starkweather

Union Army general
Lists
John Converse Starkweather is in following lists