We have been tracking the Tom Payne situation on our forum for the past week. Interesting that media is picking up on it now. Check out the forum. There is some damning evidence that this could be our guy. This article is missing quite a few pieces to the puzzle.