Sourcebook for from Energy Alternatives#James D. Ritchie - RITCHIE, James D. (Mc Graw-Hill)