Author: Gail E Makinen
Alternate names: Gail E. Makinen