Space vehicle design,Michael D.Griffin;James R.FrenchMichael D Griffin, James R French, M Griffin and2004PDF34 MBEN