I P . Hallberg jr.