Author: David W. Wells
Alternate names: Dr. David W. Wells; Dave Wells; David Wells