Heinrich Hadding
overview