John Launer: Finding meaning in general practice