Frontiers of propulsion science - Millis, Marc G.; Davis, Eric W. (Progress in astronautics and aeronautics, 2009)