John R Lloyd Editor

John R. Lloyd, Mechanical and Astronautical Engineering, Naval Postgraduate School.