20040813 india: Krishna takes swipe at Devegowda