Confederate Army officer (1820-1889)
Bedford County, Virginia
Austin, Travis County
military officer
United States
James M. Goggin (* 23. October 1820 in Bedford County; † 10. October 1889 in Austin) was a confederate Army officer. He was 68 years old. He studied at United States Military Academy.