20040403 cricket: Angry Miandad lashes out at his detractors