Giovanni Caracciolo Italian nobleman (b. 1440) Parents Maria Caldora Troiano Caracciolo Children Troiano Caracciolo, first prince of Melfi Siblings Giacomo Caracciolo