jr john h. finley