Nancy Cartwright’s Philosophy of Science