Michael Lewis will be in to talk about Flash Boys: A Wall Street Revolt.
John Malkovich is probably on to talk about Crossbones though he's such a quirky guy it could be almost anything.
This is the rest of the motherfucking week-
The Daily Show
* Wednesday 4/2: Samuel L. Jackson * Thursday 4/3: Pele
The Colbert Report
* Wednesday 4/2: Dan Harris * Thursday 4/3: Mark Mazzetti