THOM A. ALLEN