professor E. Edlund , fil.