thomas main