K. A . Almgrens m . fl.