Author: Michael McClintock
Alternate names: Mike McClintlock