TY - BOOK AU - Twidell J TI - Renewable energy resources U1 - 621.042 PB - Taylor And Francis Pblishers KW - MECHANICAL ER -