Energy for sustainability : technology, planning, policy . - Randolph, John (Island press, 2008)