Author: Jane L. Stewart
Alternate names: L. Jane Stewart; Jane L Stewart