public profile
Son of William Carnahan and Sarah Elizabeth Hunt Brother of Margaret Ann Carnahan; Robert K CARNAHAN; James N Carnahan and William E Carnahan