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