Ed Kennedy is a lost soul. His mother speaks cruelly to him. The girl he wishes would be his girlfriend refuses him and instead spends her days and nights in a succession of meaningless encounters. His job is pointless. Ed is lost.One day, he finds himself in a bank as it is being robbed and Ed becomes a hero. And then a card arrives in the mail. Ed is sent off on missions to change lives. And off he goes. Sometimes the missions are disturbing and difficult and Ed is never sure what is going on or why he is being sent to do these tasks or who is sending him or if what he is doing is making things better. But somehow he is making things better and, in the process, he becomes a better person himself.I delighted in this book, with the tiny miracles that Ed brings about in the world, in Ed’s role as an unlikely savior, in the little ways that relationships can mend the world.