Author: J. Budziszewski
Alternate names: J Budziszewski
Born: 1952