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