b . W. Haftellmkn.