Ekelund , A . W. , Professor ocb Riddare.