Kate Wilkinson explores why, in quest fiction, good must triumph over evil, and what that means both for childhood dreams and adult realities.