JAMES G THORNTON, JR