I’m big on characters having the right name for the book which means that the names should match the region, ethnicity, political structure, if any, and so forth. In most books, except for some fantasy books (and there has to be a reason for this), I need characters to have first and last names. The lack of a surname really bugs me. However, according to this site, surnames are a modern invention. What’s your opinion? Do you need a surname?