Under financial pressure, Charles Dickens wrote A Christmas Carol in just six weeks, according to the National Endowment for the Arts.