The Angel of the Crows by Katherine Addison - WordSea