i believe red john is jane's father, and bob kirkland is his friend high up. bret stiles is involved because rj was with visualize once. but the only one who could have known the happy memory is jane's father, and rj's attitude towards jane is somewhat personal from the start. bob kirkland does seem creepy, and has killed for red john once already. partridge and sherrif do not seem to be suited since both do not follow every second of patrick's life... so final verdict, its jane's father Alex Jane.
How do you find this theory?
plausible
unlikely