Charles Al b . Leffler , Herrestad&