T.R. THOMSON, INC.