Author: Patti, Salvatore.