Charles Albert Leffler , Herrestad , Seffle.