Author: Ann M. Hooper
Alternate names: Ann M Hooper