Questions by james kehoe

...