C . W. Gellerstedt , mag. .J.