Author: Patricia L. Maclachlan
Alternate names: Patricia L. MacLachlan