Publications by authors named "J Spencer Thompson"