Question : who played barney hefner on all in the family
Answer : Allan John Melvin