Author: Sally Preston
Alternate names: Sally M. Preston