Global Warming: A Personal Guide to Causes and Solutions

by Sneed B. Collard, III