Italy and ESA Ruberti, A. Abstract Publication: The history of the European Space Agency Pub Date: 1999 Bibcode: 1999ESASP.436...51R