Encyclopedia of space and astronomy - Angelo, Joseph A (Fact On File, 2006)