20070731 pune-times: Is Helen Salman's lucky mascot?