Author: Linda Joy Rose
Alternate names: Linda Joy Rose; Linda Joy Rose, Ph.D.