how many parties does william b. cravens represent?
1.0