Wishes and magic

Fantasy and gentle science fiction.