peter s. guagenti