PETER J HUCKE