Author: William James Craig
Alternate names: W. J. Craig
Born: 1843
Died: 1906