Barbara Babcock — American actress