Physics for the Inquiring Mind: The Methods, Nature, and Philosophy of Physical Science