Caitlin the promise trilogy including tender promises, promises broken, a new promise - Gregory, Diana; Pascal, Francine (New York Bantam Books, 1980)