Energy alternatives. - Povey, D. Karen (United States of America: Lucent book, 2007)