By: Rex A. Ewing
Renewable energy is demystified and explained in plain English by someone who lives off-the-grid and loves it.
2003
251 pages