JOHN C HAHN