Thomas ball