External environmental disclosure and reporting by large European companies : an economic, social and political analysis of managerial behaviour / Christopher James Hibbitt

External environmental disclosure and reporting by large European companies : an economic, social and political analysis of managerial behaviour / Christopher James Hibbitt