Little, Big
by
John Crowley
Winner of the 1982 World Fantasy Award for best novel.