Author: Jim Mezzanotte
Alternate names: Mezzanotte Jim