Types of Doctors
There are several kinds of doctors, and it is told that they
can be differentiated by the following method:
General practitioners know nothing and do little.
Surgeons know little and do everything.
Internists knows everything and do nothing.
Pathologists know everything and can do everything,
but it's usually too late.
..and then we have Shrinks who cure deams...or dream cures.