vid Garpenberg , m . fl.