Author: Michael Gates Gill
Alternate names: Gill, Michael; Mike Gates Gill