A . O. Hemlin , S. A . Leffler , A . L.