THOMAS PETER HOWELL