Questions by john bowles

...