George R.R. Martin on why we read fantasy: "The best fantasy is written in the language of dreams. It is alive as dreams are alive, more real than real...for a moment at least...that long moment before we awake. "Fantasy is...