Virestad m . fl.