00530nam a2200169Ia 4500003000900000008004100009020002200050040001600072080001600088100002500104245011300129260003000242300001400272650002500286650001700311650003200328IN-BaIIA211028s9999 xx 000 0 eng d a978-0-12-374501-9 cIIA Library a620.91bKAL aKalogirou, Soteris A 0aSolar energy engineeringbprocesses and systemscSoteris A Kalogirou  aAmsterdambElsevierc2009 axv, 760p. aPhotovoltaic systems aSolar energy aSolar water heating systems