Diana Gabaldon on Episode 303 and the Endless Frank Debate (SPOILERS!)

Episode 303: "All Debts Paid" (SPOILERS!)