Twelve fair kingdoms / - Elgin, Suzette Haden. (Doubleday,, 1981)