Author: Jane K. Cleland
Alternate names: Jane K Cleland