John Farson, también conocido como "El hombre bueno" o "El buen hombre" es un personaje de ficción de la novela la Torre Oscura de Stephen King. Su primera aparición es en el volumen "La hierba del diablo" donde se presenta como un forajido y rebelde contra la afiliación primero, y más adelante como el hombre que causó la caída de Gilead.