Mary Elizabeth Nelson
Born in Calgary, Mary Elizabeth Nelson has been both a teacher-librarian and a language arts teacher. She wrote her first book at age four. She has four children and three grandchildren and presently lives and writes on Vancouver Island, British Columbia.