Is it possible for あなた to mean "you" in the English sense of "one" or "people in general"? I would have thought not, but in one or two places in the book I'm reading it seems to be used in that way. I'm thinking it could be a mistranslation (original English has "you" in the sense of "one", e.g. in a phrase like "you'd think that ...", but translator misunderstood "you" as meaning the person being addressed).