Questions by David Hofecker

...