Author: Cain, Marilyn Wright Duffner.