The third angel : a novel