Who is Red John?Ray Haffner > GreenBrett Partridge > Red Argue on this theory or rate it. plausible unlikely