Two major problems are facing human life on earth namely, environmental pollution and the near future depletion of conventional fuel. Solutions are being sought for these problems.Many techniques are... This description may be from another edition of this product.