Author: Neil Fiore
Alternate names: Neil A. Fiore