Author: Kathyrn B. Hagans
Alternate names: Kathryn B. Hagans