Brad Meltzer promotes his new show, Lost History.