Author: Karl Joseph von Hefele
Alternate names: Karl Joseph Von Hefele; J. C. Hefele; Carl Joseph Hefele
Born: March 15, 1809
Died: June 6, 1893
Bio: A German theologian.