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