Nancy Nord fights back against those calling for her resignation with an open letter posted to the CPSC’s website. Go get ’em tiger. [CPSC]