Author: David Weinberger
Alternate names: David Douglas Weinberger
Born: 1950
Bio: American philosopher