Rosemond Brown fires critics