Few people have made greater contributions to protecting and improving the environment than the scientist, teacher, activist Dr. Barry Commoner. For half a century, Dr. Commoner has been an... This description may be from another edition of this product.