TY - BOOK AU - Swift,Digby TI - Energy SN - 0631902570 U1 - 621.04'2 PY - 1990/// CY - Oxford PB - Basil Blackwell Limited KW - Energy ER -