| "Must give last name" for Romeo & Juliet? That's absurd. Romeo and Juliet have less in the way of last names than any other character on the list. Romeo is never called "Romeo Montague," nor is Juliet ever called "Juliet Capulet". On the other hand, we frequently see "Catherine Earnshaw" and "Ginny Weasley," neither of whom requires a last name. I'd add that Knightley's first name is George, and that Darcy's is Fitzwilliam. |