20030522 delhi-times: More sex please; we're Indian!