Questions by John Hunt

...