John Wheeler: Theoretical Physicist and Mentor