Perhaps once in a lifetime we meet someone who has the ability to inspire us in one brief meeting, who can confront not one but two life-threatening illnesses with remarkable courage – and instil hope in others in the face of the greatest adversity. Jennifer Roberts had all of those qualities – and so many more.