DAVID N KNOBLOCH