Publius Clodius Pulcher: A Controversial Figure in Roman History