Names and Surnames
Birth name
Dr Frank Cooper Craighead
EnglishFrank C. Craighead
ItalianFrank C. Craighead
PortugueseFrank C. Craighead
ItalianFrank C. Craighead
PortugueseAlso known as
Frank Craighead Jr.
EnglishFrank Cooper Craighead Jr.
EnglishFrank C. Craighead
EnglishFrank C. Craighead Jr.
EnglishFrank Craighead Jr.
EnglishFrank Cooper Craighead Jr.
EnglishFrank C. Craighead
EnglishFrank C. Craighead Jr.
EnglishFrank C. Craighead Jr.
GermanFrank Cooper Craighead Jr.
GermanFrank Craighead Jr.
GermanFrank C. Craighead Jr.
ItalianFrank Cooper Craighead Jr.
ItalianFrank Craighead Jr.
ItalianFrank Craighead
PortugueseFrank C. Craighead Jr.
PortugueseFrank Cooper Craighead Jr.
PortugueseFrank Craighead Jr.
PortugueseFrank C. Craighead Jr.
GermanFrank Cooper Craighead Jr.
GermanFrank Craighead Jr.
GermanFrank C. Craighead Jr.
ItalianFrank Cooper Craighead Jr.
ItalianFrank Craighead Jr.
ItalianFrank Craighead
PortugueseFrank C. Craighead Jr.
PortugueseFrank Cooper Craighead Jr.
PortugueseFrank Craighead Jr.
Portuguese