Question: Cold Mountain was based on the novel written by whom?
Answer: Charles Frazier