Author: David Ingram
Alternate names: David B. Ingram; David Bruce Ingram
Born: 27 January 1952
Bio: American philosopher