Questions by garry nichols

...