Author: Douglas R. Barnes
Alternate names: Douglas Barnes; Douglas R Barnes