Questions by michael bryant

...