John L. Finley

American astronaut