Climate change: causes, effects, and solutions - HARDY, John T. (John Wiley & Sons, 2003)