Questions by Mike Chandler.

...