Charles Al b . Leffler , Herrestad och Seffle,