Renewable energy : today's contribution, tomorrow's promise - Shea, Cynthia Pollock (Worldwatch paper ;, 1988)