Leap of Faith – August 19, 1963 S3 E310/12/90TV-PG