20090125172700.0 Energy economics. 0140-9883 0140-9883 0140-9883 Energy economics. 0140-9883 United Kingdom Energy economics Energy economics 0140-9883