Author: Gary L. Wilson
Alternate names: Wilson, Gary L