3quarksdaily: Christopher Hitchens Drops the Hammer