Author: Jane Ruggles Thomas
Alternate names: Thomas, Jane Ruggles