Effective Communication Skills For Doctors by Graham Crook & Teresa Parrott