THOMPSON JOHN L P.C.