M. J. York has an undergraduate degree in English and history and a master's degree in library science. M. J. lives in Minnesota and works as a children's book editor. She has always been fascinated by myths, legends, and fairy tales from around the world.