Author: David H. Wilson
Alternate names: Wilson, David H., Jr.; Wilson, David H.; David H. Wilson, Jr.