Author: Lawrence Di Fiori
Alternate names: Di Fiori; Larry Di Fiori; Larry DiFori