Advances in spacecraft technologies - Hall, Jason (Intech, 2011)