Robert Shannon articles