David M . Hummel Domprost.