Philosophers have struggled with the nature of truth