Weather Manipulation: How Scientists and Governments Are Engineering the Weather by BJR PUBLICATIONS Back to product details page >