How to be an ace engineer: Engine designer John Judd To most people, the scenario facing John Judd in 1988 would be a fitting dictionary definition of stress. Autosport · Dec 4, 2023