Renewable and alternative energy resources a reference handbook - Smith, Zachary A. (Zachary Alden) 1953- (ABC-CLIO, 2008)