Combustion Science and Technology - Taylor & Francis

1563-521X