Science, Truth, and Meaning

2071