Worlds within : children's fantasy from the Middle Ages to today / Sheila A. Egoff. Chicago ; London : American Library Association, 1988