Shannon teaches nonfiction writing by day and writes novels by night, sometimes under not-so-secret identities (like her pen name, Shanna Delaney, who only writes sweet romance). She lives in Virginia with her blacksmith husband, three kids, and 100 animals (mostly chickens).