Hall T. Sprague

Senarist