Question: who played mark twain on star trek next generation?
Answer: Jerry Hardin