This has probably been discussed before; if so, the thread is old and buried and new people might want to weigh in. The English language is blatantly sexist. Masculine pronouns are used for everybody. This is, of course, unfair, but what can we reasonably do about it? "He or she" sometimes works, but if used to many times in a paragraph, it can sound ridiculous. And it's even more ridiculous in the "him or her" form - I just posted in another thread a sentence ending in "him or her," and every fiber of my being hated doing that because aesthetically, it's awful. Sometimes writers try to get around these problems by using artificial constructs like s/he, which is unpronounceable and therefore unacceptable. I've seen work by writers who use the feminine pronouns to mean everybody, just to redress the balance (I guess), but that's equally unfair. Sometimes I see writers alternate between he and she, and that doesn't work because sometimes you can't figure out who they're talking about. There is always the gender-neutral pronoun "it," but I refuse to use it to refer to a human being. It even bugs me when I see British writers (it's mostly the British who do this) use "it" to refer to a baby or a small child. I know there's no optimum solution to this problem. Either we're politically incorrect or we're aesthetically incorrect. Arrgh. Are you offended if I use masculine pronouns for everybody? Hundreds of years of English prose is written that way. If you are offended, what can I, and other writers, do about it? It's a problem with the language, not with me.