Questions by Mark Allen

...