Unexpected blessings - Bradford , Barbara Taylor (London Harper Collins, 2005)