Bill's guests tonight on the show are Dan Savage, Richard A. Clarke, Dan Abrams, Katty Kay, Michael Steele.