Section 42 of the Madras General Sales Tax Act, 1959, provides "(1) If the Government consider that with a view to prevent or check evasion of tax under this Act in any place or places in the State, it is necessary so to do, they may, by notification, direct the setting up of a check post or the erection of a barrier or both, at such place or places as may be notified. "(2) At every check post or barrier mentioned in sub section (1), or at any other place when so required by any officer empowered by the Government in this behalf, the driver or any other person in charge of any vehicle or boat shall stop the vehicle or boat, as the case may be, and keep it stationary as long as may reasonably be necessary, and allow the officer in charge of the check post or barrier, or the officer empowered as aforesaid, to examine the contents in the vehicle or boat and inspect all records relating to the goods carried, which are in the possession of such driver, or other person in charge, who shall, if so required, 819 give his name and address and the name and address of the owner of the vehicle or boat as well as those of the consignor and the consignee of the goods.