Energy and sustainability - Brebbia, C. A. (WIT Pr., 2007)