d:r C . A . Haeffner , grossh.