Author: Barbara E. Moo
Alternate names: Barbara E Moo