hals jo f. in.