20050510 delhi-times: The Beast