Question: who played john boy walton on the waltons
Answer: Robert Wightman; Richard Thomas; Richard Earl Thomas