Professor Kellgren m . farn.