The full name is John Q. Public first name: John middle initial: Q last name: Public