David Laurell , M.