Space exploration 2008 - Harland, David M. (Springer Praxis Books, 2008)