Author: David Wells
Alternate names: David Alan Wells
Born: 1949