Thomas Roger Smith Share This Thomas Roger Smith (Thomas Roger Smith, T. Roger Smith, Roger Thomas Smith, Roger T. Smith)