I just finished reading their new book (at least the 2nd edition in new) "Future Spacecraft Propulsion Systems: Enabling Technologies for Space Exploration" and recommend it for any who is willing to pay the price or can get it from the library. It is most likely intended for an undergra...