finley davis