JAMES J HUPF