Author: Zillah K. Macdonald
Alternate names: Zillah Katherine Macdonald