dennis hanno