ESA Bulletin (European Space Research and Technology Centre, 2004)