a ) Haessler ( 1747 — 1822 ),