jack l sinclair