McMonagle, Derek

Dictionary of Energy - UK The Association for Science Education 1993 - 96