20040510 india: Head to head in the battlefield of generals