Many people will tell you that an expert is someone who knows a great deal about the subject. To this I would object that one can never know much about any subject. I would much prefer the following definition: an expert is someone who knows some of the worst mistakes that can be made in the subject, and how to avoid them.
