Duvall Thompson collaboration 4 840