The medical triangle : physicians, politicians, and the public