Cael has carried souls out of the world for nine hundred years. Elias Vale makes him want to belong to it.
Elias earns his living preserving the voices of strangers. His own life is quieter: unfinished conversations, letters he never posts, a second cup of coffee poured for someone who is no longer there. When an unseen angel arrives to witness his final day, Elias has no idea that his smallest acts of kindness are making obedience impossible.
Cael knows the rules. He knows the precise moment...


