thaddeus hall