Author: Mary Ellen Carter
Alternate names: Mary Ellen et al  Carter