Cravaack and Nolan hold spirited, respectful debate