Pericles (ca.