Author: Anthony Caruso
Alternate names: Mr. Anthony T. Caruso; Anthony T. Caruso