European Space Agency: Europe among the stars - comments