Michael R. Carroll is retired, having spent 30 years in the US Navy, serving as an electronics engineer. He has collected antique firearms for more than 50 years and authored several articles for the journal of the American Society of Arms Collectors. He lives in Maryland.


Translation missing: en.general.search.loading