Tiago Monteiro is a dedicated and famous racer hailing ...
Robert Peter "Rob" Huff is a British professional racing ...