General practice: a philosophical tour.
Margolis
S A
SA
D005194:Family Practice / Q000193:education; D006801:Humans; D007588:Job Satisfaction; D010686:Philosophy, Medical; D013337:Students, Medical / Q000523:psychology