General practice revisited by Ann Cartwright | Lex | Lex