Giuseppe Caracciolo — Italian revolutionary and prince (1747-1808)