Author: David C. Baird
Alternate names: David Carr Baird; D. C. (David Carr) Baird