Author: Mike McQuay
Alternate names: Mike Mcquay