20070429 pune-times: Steve Waugh fields tough questions