J. Hattinger Profile