A stamp-sized relook at Puducherry's French ties : vimarsana