Question Reality! Science, Philosophy, and the Search for Meaning