M . Agardh , professor widLunds