Author: Amy Pattee
Alternate names: Amy S. Pattee