Alright, I have to admit that I'm a little miffed. Harry Potter was an international phenomenon in the writing world. The main characters will be remembered by generations to come. You personally may not have liked it, but you can't deny the fact that it was BIG. So, what would possess a writer to name one of their characters with the same name as one of H.P's MCs? Now, I think it'd be perfectly fine for a Ron or a Harry. Those are much more common names. But I'm currently reading The Long Earth by Terry Pratchett and Stephen Baxter, and I'm going along and suddenly 'Hermione' pops up. I... what? This instantly threw me out the story, because it's not a name that I've ever come across before Harry Potter. It was published in 2012, so still well within the Potter-craze. Do you think that it's acceptable for writers to ignore current pop culture, and duplicate names? For some reason, I almost feel offended (which I know is ridiculous), as if the writer ripped off the character (which I know didn't happen). But as the reader, I instantly connected this Hermione to HP's Hermione, and can't get rid of the imaginary that's already there. I'm curious what other writers & readers opinions are on this. Have you had it happen to you before? As a writer, would you change a characters name if it was already in a popular best seller?