Author: W. David Smith
Alternate names: Smith, W. David (Willard David); Willard David Smith; W. David Smith