What is Charlie Crist's full name?

Charles Joseph "Charlie" Crist Jr.