Author: Shelley Thrasher-Smith
Alternate names: Shelley A Thrasher-Smith