Are Philosophy and Science Compatible? Exploring Their Complex Relationship.