Author: Betty Jane Punnett
Alternate names: B.J. Punnett; B. J. Punnett; Betty J. Punnett