Author: Mary V. Campbell
Alternate names: Mary V Campbell