Space Propulsion Analysis and Design by Ronald Humble