TY - BOOK AU - Gates, David Murray TI - Energy and ecology SN - 878932313 U1 - 333.79 PY - 1985/// CY - Sunderland PB - Sinauer Associates ER -