Author: Jan Northup, Ph.D
Alternate names: Jan Northup