David de Groot's articles