More About David Thompson