The Thomas M. Pierce Home Page