A . Mechelin , professoremeritus