Environmental Pollution Law And Commercial Transactions by Vincent Brown & Karen Aitchison