A former music and history teacher, Elaine Cunningham has
written more than a dozen fantasy novels and many short stories.
She is best known for the Songs & Swords books, particularly
Elfshadow, a mystery in a fantasy setting. She lives with her
family in a coastal New England town.