Walter P Caruso, III