THOMPSON L.P. INC