joe deluca