John Thomas view 3