David J Caruso Facts