Numerical Simulation and Optimal Control In Plasma Physics by Jacques Blum