christopher g. cavoli