Answers by adrian shaw

...