THORNTON & ROSS LTD