Giving meaning to suffering - Davanzo, Guido (London Publishers to the Holy See, 2005)