James L Thomas view 3