Thomas

  • Thomas Petrie was born

    Thomas Petrie was born in Edinburgh in the United Kingdom