finley thomas