Joseph Bockhorst's publications: