Communication Skills For Nursing Practice by Fiona Timmins & Catherine McCabe