Lily Xavier, an unemployed designer, met Aelfric Wulfstan, a priest cursed for three millennia and visible only to her. As they sought a way to break his curse