Karen Hall, an environmental engineer and writer, lives in the Black Hills outside Rapid City, SD, with her husband Jeff Nelsen and their cat Junior. Though she earned a Bachelor's Degree at the University of Minnesota, she confirmed Garrison Keillor's notions about English majors; she spent time as an editor, lifeguard, graphics designer, marketing executive, bank teller, secretary and cherry picker (really-Yakima Valley, Washington). None of them suited her well, so she went back to school for degrees in chemistry and chemical engineering, and spent many years working in Minnesota's oil indu...