What is philosophy?This is a question that bewilders many people.