ethereal princess by jeff smith