John Carter, Rich Ross | news sites