Publications by authors named "E David Thompson"