Author: Carolyn R. Welch
Alternate names: Carolyn Roberts Welch