Author: William A. Dembski
Alternate names: William Dembski; William A Dembski
Born: 1960