I am trying to figure out the difference between Junior and the second (II). I know that if I name my son after me with the same middle name he will be Arthur junior (my Dad has same first name different middle name). If however I name my son after my Dad will he be considered Arthur II??? My logic is he can't be junior because he would have a different middle name, and he can't be the third because I am not a junior. Does anyone know the answer to this riddle?