Author: David Arthur Wilson
Alternate names: Wilson, David A. (David Arthur)