20050624 calcutta-times: Happy birthday; MERMAID!