The principles of human knowledge Three dialogues between Hylas and Philonous