thomas rayner smart