demarsson m . fl.