Author: Mervin L. Keedy
Alternate names: Mike Keedy