Author: Douglas St. Paul Barnard
Alternate names: Barnard, Douglas St. Paul; D. St. P. Barnard; Douglas St. P. Barnard; Douglas St Paul Barnard