och J . H . Almgrenfr.