Complete Encyclopedia of SPACE SATELLITES - Caprara,Giovanni