20070714 delhi-times: Lara's been riding on rough waters