Author: Dan McQuillan
Bio: British computer scientist, communication scholar and nuclear physicist