A . M . Heimberger , d.