Be An Awesome GP: 50 challenges and principles for the modern family doctorAudiobookBe An Awesome GP: 50 challenges and principles for the modern family doctorbyDr Christopher J TimmsRating: 0 out of 5 stars0 ratingsSave Be An Awesome GP: 50 challenges and principles for the modern family doctor for later