Author: R. A. Macavoy
Alternate names: Roberta A. MacAvoy