Christopher Brooks | news sites