Author: Barbara Joyce Frank Ph.D.
Alternate names: Frank, Barbara (Home schooling author)