Christopher Swain | news sites