Author:  ivind Birkeland