Questions by John Hayes

...